Building a successful chess program

Building a successful chess program